shadow meaning - French English Dictionary